Tureng Mobile
Deyim
3
f.
fall off the face of the earth
f.
vanish off the face of the earth
f.
disappear off the face of the earth